package com.qwz.example.factory;

import com.qwz.example.product.abstractproduct.CPUApi;
import com.qwz.example.product.abstractproduct.MainBoardApi;

/**
* @Description: 抽象工厂的接口，声明创建抽象产品对象的操作
* @Package com.qwz.example.AbstractFactory
* @author Qiuwuzhi
* @date 2019/12/16 10:55
* @version V1.0
*/
public interface AbstractFactory {
    /**
     * 创建CPU的对象
     * @return
     */
    CPUApi createCPUApi();

    /**
     * 创建主板的对象
     * @return
     */
    MainBoardApi creatMainBoardApi();
}
